public class J06overload {
    //重载
    public static void main(String[] args) {
//        f1();
//        f1(5);
//        f1(5,7);

        f1(100);
        f1("sss");
    }
    /*
在同一个类中，如果多个方法具有相同的方法名，但参数类型或者参数个数不相同（或都不相同），这
就是方法的重载。-

和参数名无关

     */
    public static void f1() {
        System.out.println("i am f1-1");
    }
    public static void f1(int a) {
        System.out.println("i am f1-2");
    }
    public static void f1(String a) {
        System.out.println("i am f1-2-2");
    }

    public static void f1(int a,int b) {
        System.out.println("i am f1-3");
    }

    public static void f2(int a,int b){
        f2("aaa",8);
    }
    public static void f2(String a,int b){

    }
//    public static void f2(String a1,int b){
//
//    }

}
